mutual dependence - French English Dictionary